pedestrian island
noun
: a space between roadways where pedestrians can await a break in vehicular traffic
Love words? Need even more definitions?
Merriam-Webster unabridged
Share